package com.chzu.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.chzu.pojo.PaperInfo;
import com.chzu.pojo.vo.PaperAndAllQuestionVo;
import com.chzu.result.JsonResult;
import com.chzu.result.QueryInfo;

import java.util.List;
import java.util.Map;

/**
 * @Author lz
 * @Version 1.0
 * @Company 滁州大健康与养老产业研究院
 * @ClassName PaperInfoService
 * @Description TODO
 * @Date 2022/02/22 11:00
 */
public interface PaperInfoService extends IService<PaperInfo> {

    /**
     *  分页查询所有试卷信息
     * @param queryInfo 模糊查询
     * @return
     */
    JsonResult<Object> getAllPaperInfo(QueryInfo queryInfo);

    /**
     * 获取一张试卷中所有试题以及对应的选项
     * @return
     */
    List<Map<String, Object>> getAllQuestionsAndChose();

}
